Flag of CAN

IM Jonathan Tayar

* 1988 (36)
Best Elo
2356
Latest Elo
2344
Birthyear
1988